punch with the left - Alemán Inglés Diccionario